* nt/configure.bat: Renamed the fusercflags variable to escusercflags
authorBen Key <bkey76@gmail.com>
Sat, 7 May 2011 04:00:12 +0000 (23:00 -0500)
committerBen Key <bkey76@gmail.com>
Sat, 7 May 2011 04:00:12 +0000 (23:00 -0500)
commit57af3012a326077a7c7d1f7ec26ac1cae6cc5888
treeda391bd3611e418eb20e44ac051f771ce02e9d4e
parent16876db7b3ebbaf393b680789292783a930b200d
* nt/configure.bat: Renamed the fusercflags variable to escusercflags
so that the variable name better matches its purpose, to be identical
to usercflags with the exception that all quotes are escaped by the \
character.

Renamed the fuserldflags variable to escuserldflags so that the
variable name better matches its purpose, to be identical to
userldflags with the exception that all quotes are escaped by the \
character.

A new ESC_USER_CFLAGS variable is written to config.settings.  This
variable has the same value as the escusercflags variable.

* nt/gmake.defs, nt/nmake.defs: Added the variable ESC_CFLAGS.  This
variable is identical to the CFLAGS variable except that it includes
the new ESC_USER_CFLAGS variable instead of USER_CFLAGS.

* src/makefile.w32-in: The bootstrap-temacs rule now makes use of one
of two shell specific rules, either bootstrap-temacs-CMD or
bootstrap-temacs-SH.  The bootstrap-temacs-SH rule is identical to the
previous implementation of the bootstrap-temacs rule.  The
bootstrap-temacs-CMD rule is similar to the previous implementation of
the bootstrap-temacs rule except that it makes use of the ESC_CFLAGS
variable instead of the CFLAGS variable.

These changes are required to extend my earlier fix to add support for
--cflags and --ldflags options that include quotes so that it works
whether make uses cmd or sh as the shell.
nt/ChangeLog
nt/configure.bat
nt/gmake.defs
nt/nmake.defs
src/ChangeLog
src/makefile.w32-in